package jlib.component.tool.event {
	import flash.events.Event;

	/**
	 * @author 박종희
	 */
	public class MultiToolEvent extends Event {

		static public const CHANGE_SELECTLIST:String = "changeSelectList";
		
		static public const START_TRANSFORM:String = "changeTransform";
		static public const CHANGED_TRANSFORM:String = "changedTransform";

		public var notify:*;

		public function MultiToolEvent(type : String, notify:* = null ,bubbles : Boolean = false, cancelable : Boolean = false): void
		{
			super( type, bubbles, cancelable );
			this.notify = notify;
		}

		public override function clone():Event
		{
			return new MultiToolEvent(type, notify ,bubbles, cancelable);
		}

		public override function toString():String
		{
			return formatToString("MultiToolEvent", "type", "notify", "bubbles", "cancelable", "eventPhase");
		}
	}//c
}
